#include"../../../Core/Public/Windows/WindowsHWrapper.h"

extern int32 GuardedMain(const TCHAR* CmdLine, HINSTANCE hInInstance, HINSTANCE hPrevInstance, int32 nCmdShow);


int32 WINAPI WinMain(_In_ HINSTANCE hInInstance, _In_opt_ HINSTANCE hPrevInstance, _In_ char*, _In_ int32 nCmdShow)
{

	int32 ErrorLevel = 0;
	const TCHAR* CmdLine = ::GetCommandLineW();

	ErrorLevel = GuardedMain(CmdLine, hInInstance, hPrevInstance, nCmdShow);

	return ErrorLevel;
}

